/** Default  Notification panel  - get rid of this later. */
.mshab-validationNotify {
	
}

.mshab-validationNotify-background {
	background-color: #f9f9f9;
	border: 1px solid #b3b5b1;
	margin-left: 1px;
	padding: 5px;
}

.mshab-validationNotify .gwt-Label,.mshab-validationNotify-background .gwt-Label
	{
	font-family: Helvetica,sans-serif;
	font-size: 12px;
	color: #494949;
	margin-left: 6px;
	margin-top: 3px
}

/** Informational CSS */
.mshab-notify-info {
	
}

.mshab-notify-info-background {
	background-color: #ffffff;
	border: 1px solid #71a1c3;
	border-left: 4px solid #5984a2;
	margin-left: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
	padding-left: 11px;
}

.mshab-notify-info .gwt-Label,.mshab-notify-info-background .gwt-Label {
	font-family: Helvetica,sans-serif;
	font-size: 12px;
	color: #5280a0;
	margin-left: 6px;
}

/** Warning CSS */
.mshab-notify-warning {
	
}

.mshab-notify-warning-background {
	background-color: #ffffff;
	border: 1px solid #e3ab00;
	border-left: 4px solid #e3ab00;
	margin-left: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
	padding-left: 11px;
}

.mshab-notify-warning .gwt-Label,.mshab-notify-warning-background .gwt-Label
	{
	font-family: Helvetica,sans-serif;
	font-size: 12px;
	color: #ea8a00;
	margin-left: 6px;
	margin-top: 3px
}

/** ERROR CSS */
.mshab-notify-error {
	margin-top: 1px;
}

.mshab-notify-error-background {
	background-color: #ffffff;
	border: 1px solid #bf7373;
	border-left: 4px solid #dc2a2a;
	margin-left: 1px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 15px;
	padding-left: 15px;
}

.mshab-notify-error .gwt-Label,.mshab-notify-error-background .gwt-Label
	{
	font-family: Helvetica,sans-serif;
	font-size: 12px;
	color: #bd1b1b;
	margin-left: 6px;
	margin-top: 3px;
}